package com.jason.designpattern.factory.factoryMethod.message;

import java.util.Map;

/**
 * @description: 工厂方法模式_虚拟产品类
 * @author: jason.jia
 * @create: 2019-01-22 14:53
 **/
public abstract class MyAbstractMessage implements IMyMessage{
    private Map<String, Object> messageParam;// 这里可以理解为生产产品所需要的原材料库。
    // 最好是个自定义的对象，这里为了不引起误解使用Map。

    @Override
    public Map<String, Object> getMessageParam() {
        return messageParam;
    }

    @Override
    public void setMessageParam(Map<String, Object> messageParam) {
        this.messageParam = messageParam;
    }
}
